1
תגובות

הגדרת המשתנה this מחדש.

פתח CoolNick ,
שלום,

אני ראיתי שCI, משנים את הערך של this$, וניתן להשתמש בו גם לא במחלקה.

האם מישהו יכול להראות לי קוד כיצד לשנות את הערך של this ?
אם מישהו עדיין לא הבין, אני מתכוון לכך שנגיד להכניס למשתנה this את הערך 1..
וכאשר עושים echo $this; זה יציג 1.

אני לא מתכוון לשינוי משתנים בתוך מחלקה !

תודה :)

1 תשובות

avatar ענה intval ב 31 לאוגוסט 2012 #

this$ הוא שם משתנה שמור ואי אפשר להציב בו ערכים.
רוב הסיכויים שאתה עושה משהו לא נכון אם מצאת סיבה לעשות את זה.

אם סתם מעניין אותך "איך הם הצליחו", תנסה ככה:

$GLOBALS['this'] = 1;
echo $this;